someone who frequently changes his residence - German English Dictionary